/**
 * Implementacion del comboTelefonos. Por Joaquin Perez
 * @class Extmx.form.ComboTelefono
 *
 * @extends Ext.form.ComboBox
 * @autor Ing. Joaquin Perez<br>
 *        king_mar2@hotmail.com<br>

 * @fecha 06 de Agosto 2011. Mexico DF
    */
Ext.ns("Extmx.form");
Extmx.form.ComboTelefono=Ext.extend(Ext.form.ComboBox,{
	emptyText: 'Tipo...',
	//typeAhead: true,
	triggerAction: 'all',
	editable: false,
    mode: 'local',

	/**
	 * 'boolean'||'texto'
	 */
	valueField: 'valor',

 	initComponent:function(){
            var config={
                displayField: 'texto',
                store: new Ext.data.ArrayStore({
                    //id: 0,
                    fields: [
                        'valor',
                        'texto'
                    ],
                    data: [[0, 'casa'], [1, 'celular'],[2,'trabajo']]
                })
            };
 		Ext.apply(this,config);
 		Extmx.form.ComboTelefono.superclass.initComponent.apply(this,arguments);
 	}
 });

Ext.reg('combotelefono',Extmx.form.ComboTelefono);
